do the dusting - French English Dictionary